developmentally handicapped - Alemán Inglés Diccionario